/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package entidades;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 *
 * @author RENZO
 */
public class Resultado implements IEntidad,Serializable {

    private long id;
    private Medidor medidor;
    private Usuario usuario;
    private Ensayo ensayo;
    private String comentario;
    private Date fechaCreacion;
    private String pruebaVacio;
    private String apueba;
    private String apreciacion;
    private String lectura;
    private String voltaje;
    private Date fechaEliminacion;
    private Double gpsCoordenadaX;
    private Double gpsCoordenadaY;
    private String consumo;
    private short estado;
    private String precinto;

    public Resultado() {
    }

    public Resultado(long id, Medidor medidor, Usuario usuario, String comentario, Date fechaCreacion, String pruebaVacio, String apueba, String apreciacion, String lectura, String voltaje, Date fechaEliminacion, Double gpsCoordenadaX, Double gpsCoordenadaY, String consumo, String precinto) {
        this.id = id;
        this.medidor = medidor;
        this.usuario = usuario;
        this.comentario = comentario;
        this.fechaCreacion = fechaCreacion;
        this.pruebaVacio = pruebaVacio;
        this.apueba = apueba;
        this.apreciacion = apreciacion;
        this.lectura = lectura;
        this.voltaje = voltaje;
        this.fechaEliminacion = fechaEliminacion;
        this.gpsCoordenadaX = gpsCoordenadaX;
        this.gpsCoordenadaY = gpsCoordenadaY;
        this.consumo = consumo;
        this.precinto = precinto;
    }

    public String getApreciacion() {
        return apreciacion;
    }

    public void setApreciacion(String apreciacion) {
        this.apreciacion = apreciacion;
    }

    public String getApueba() {
        return apueba;
    }

    public void setApueba(String apueba) {
        this.apueba = apueba;
    }

    public String getComentario() {
        return comentario;
    }

    public void setComentario(String comentario) {
        this.comentario = comentario;
    }

    public short getEstado() {
        return estado;
    }

    public void setEstado(short estado) {
        this.estado = estado;
    }

    public String getConsumo() {
        return consumo;
    }

    public void setConsumo(String consumo) {
        this.consumo = consumo;
    }

    public Ensayo getEnsayo() {
        return ensayo;
    }

    public void setEnsayo(Ensayo ensayo) {
        this.ensayo = ensayo;
    }

    public Date getFechaCreacion() {
        return fechaCreacion;
    }

    public void setFechaCreacion(Date fechaCreacion) {
        this.fechaCreacion = fechaCreacion;
    }

    public Date getFechaEliminacion() {
        return fechaEliminacion;
    }

    public void setFechaEliminacion(Date fechaEliminacion) {
        this.fechaEliminacion = fechaEliminacion;
    }

    public Double getGpsCoordenadaX() {
        return gpsCoordenadaX;
    }

    public void setGpsCoordenadaX(Double gpsCoordenadaX) {
        this.gpsCoordenadaX = gpsCoordenadaX;
    }

    public Double getGpsCoordenadaY() {
        return gpsCoordenadaY;
    }

    public void setGpsCoordenadaY(Double gpsCoordenadaY) {
        this.gpsCoordenadaY = gpsCoordenadaY;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getLectura() {
        return lectura;
    }

    public void setLectura(String lectura) {
        this.lectura = lectura;
    }

    public Medidor getMedidor() {
        return medidor;
    }

    public void setMedidor(Medidor medidor) {
        this.medidor = medidor;
    }

    public String getPrecinto() {
        return precinto;
    }

    public void setPrecinto(String precinto) {
        this.precinto = precinto;
    }

    public String getPruebaVacio() {
        return pruebaVacio;
    }

    public void setPruebaVacio(String pruebaVacio) {
        this.pruebaVacio = pruebaVacio;
    }

    public Usuario getUsuario() {
        return usuario;
    }

    public void setUsuario(Usuario usuario) {
        this.usuario = usuario;
    }

    public String getVoltaje() {
        return voltaje;
    }

    public void setVoltaje(String voltaje) {
        this.voltaje = voltaje;
    }

    @Override
    public Boolean save() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public Object getEntity(long id) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public Object getEntity(long id, List<JoinObject> joinObjects) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public List<Object> getAll() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public List<Object> getAll(List<JoinObject> joinObjects) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
    
}
